long-range planning - Turkish English Dictionary